def f(x):
    return x * x

r = map(f,[1,2,3,4,5,6,7,8,9])
#由于结果r是一个Iterator，Iterator是惰性序列，因此通过list()函数让它把整个序列都计算出来并返回一个list。
print(list(r))

#将数字转成字符串
L = list(map(str,[1,2,3,4,5,6,7,8,9]))
print('L=',L)